package com.itheima.test1;

public class GameTest {
    public static void main(String[] args) {
        /*          需求:
                格斗游戏，每个游戏角色的姓名，血量，都不相同，在选定人物的时候（new对象的时候）
                ，这些信息就应该被确定下来。
                举例：
                程序运行之后结果为：
                  姓名为:乔峰		血量为:100姓名为:鸠摩智	血量为:100
                  乔峰举起拳头打了鸠摩智一下，造成了XX点伤害，鸠摩智还剩下XXX点血。
                  鸠摩智举起拳头打了鸠摩智一下，造成了XX点伤害，乔峰还剩下XXX点血。
                  乔峰举起拳头打了鸠摩智一下，造成了XX点伤害，鸠摩智还剩下XXX点血。
                  鸠摩智举起拳头打了鸠摩智一下，造成了XX点伤害，乔峰还剩下XXX点血。
                  乔峰K.O.了鸠摩智*/
        Role r1=new Role("乔峰",100);
        Role r2=new Role("鸠摩智",100);

        while (true){
            r1.attack(r2);
            if (r2.getBlood()==0){
                System.out.println(r1.getName()+"KO了"+r2.getName());
                break;
            }
            r2.attack(r1);
            if (r1.getBlood()==0){
                System.out.println(r2.getName()+"KO了"+r1.getName());
                break;
            }
        }

    }
}
